mechanical compressor - French English Dictionary